package dkffkd23.basic;

import java.util.Scanner;

public class J06_SungJukv3 {

	public static void main(String[] args) {

		// 성적처리 프로그램 v3
		// 배열과 반복문을 이용
		// 조건 :성적처리할 학생수를 먼저 입력받음

		String name[];
		int kor[], eng[], mat[], cnt = 0, tot[];
		double avg[]; //실수 저장 변수, 평균
	    char grd[]; //단일 문자 변수, 학점
	    
		Scanner sc = new Scanner(System.in);
		System.out.println("성적처리 할 학생수를 입력하세요.");
		cnt = sc.nextInt();
		// //입력한 수만큼 배열 생성
		name = new String[cnt];
		kor = new int[cnt];
		eng = new int[cnt];
		mat = new int[cnt];
		tot = new int[cnt];
		avg = new double[cnt];
		grd = new char[cnt];	

		System.out.println("이름 국어 영어 수학 순으로 입력하세요. ");
		// 반복처리를 통해 학생 데이터 입력받기
		for (int i = 0; i < cnt; ++i) {
			System.out.println("[" + i + " 번째 학생 데이터 입력" + "]");
			name[i] = sc.next();
			kor[i] = sc.nextInt();
			eng[i] = sc.nextInt();
			mat[i] = sc.nextInt();
			tot[i]=kor[i]+eng[i]+mat[i];
			avg[i]=tot[i]/3;
			
			if (avg[i]>=90){grd[i]='A';}
			if (avg[i]>=80){grd[i]='B';}
			if (avg[i]>=70){grd[i]='C';}
			if (avg[i]>=60){grd[i]='F';}
			System.out.println("총 점수는 "+tot[i]+"점   " +"평균 점수는 "+avg[i] +"점   " +"성적은 "+grd[i] +"  " +"입니다.");
		
			
		}

	}

}




































